
/*头部样式*/
/*header*/
.header_cnt{width:1002px;height:60px;overflow: hidden;margin-left:auto;margin-right:auto;padding:20px 0;}
.header_cnt_l{width:313px;height:100%;overflow: hidden;float:left;}
.header_cnt_l a{display:block;width:100%;height:100%;}
.header_cnt_l a img{width:100%;height: 100%;}
.header_cnt_2{width:640px;height:100%;padding-left:46px;overflow: hidden;float:left;}
.header_cnt_2 a{width:100%;height:100%;display:block;background-color:#FCFCFC;color:#ddd;}
.header_cnt_2 a img{width:100%;height:100%;}
/*nav*/
.nav_cnt{width:100%;height:40px;background-color: #EE4B4B;}
ul.nav{width:1002px;height:100%;margin-left:auto;margin-right:auto;position:relative;z-index:888;}
ul.nav li{float:left;width:7.142857142857143%;*width:7%;height:100%;line-height:40px;position: relative;}
ul.nav li a{display:block;width:100%;height:100%;font-size:16px; /*font-family: "\5b8b\4f53";*/color:#fff;text-align:center;font-weight:bold; -webkit-transition: background-color .5s;-moz-transition: background-color .5s;-ms-transition: background-color .5s;-o-transition: background-color .5s;transition: background-color .5s;}
ul.nav li a.more{background-image: url(../images/down-1x_bdb6ffa3.png);background-repeat: no-repeat;background-position: 55px center;}
ul.nav li a.active,ul.nav li a:hover{ background-color: #D73C3C; color: #fff;}
div.more-links{display:none;position: absolute;width:100%;height:auto;line-height:40px;background-color:#EE4B4B;left:0px;top:40px;z-index:9999;}
/*首页，二级栏目页顶部广告容器*/
/*.gg_cnt{height: 49px;background-color: #F9F9F9;width:100%;overflow: hidden;}
.gg_cnt_contain{width:1002px;height:100%;margin-left:auto;margin-right:auto;overflow: hidden;*z-index:0;*position:relative;}
.gg_cnt_left{width:660px;height:auto;padding-top:5px;float:left;overflow:hidden;*zoom:1;}
.gg_cnt_left iframe{vertical-align: none\9;vertical-align: bottom\9\0;*vertical-align: bottom;}
.gg_cnt_right{position:relative;width:342px;height:100%;float:left;background-image:url(../images/search_bg_320.png) ;background-size:conver;background-repeat:no-repeat;background-position:right center;overflow:hidden;*zoom:1;}
.gg_cnt_right form{*display:block;*width:100%;*height:100%;}
input.search_text{position: absolute;width:263px;height:24px;background-color:#fff;color:#666;line-height:24px;left:33px;top:12px;padding-left:5px;font-size:14px;*zoom:1;z-index:1;}
.search_btn{width:36px;height:26px;position:absolute;right:10px;top:12px;background:transparent;border:none;cursor:pointer;}*/
/*首页，二级栏目页顶部--->改版成tab选项卡*/
.head_search_cnt{height: 50px;width:100%;overflow: hidden;}
.head_search_cnt_contain{width:1002px;height:49px;margin-left:auto;margin-right:auto;overflow: hidden;border-bottom:1px solid #ebebeb;*zoom:1;}
.head_search_cnt_left{float:left;width:702px;height:100%;}
.head_search_cnt_right{float:left;width:300px;height:100%;position:relative;}
.head_search_cnt_right form{*display:block;*width:100%;*height:100%;}
input.search_text{width:258px;*width:250px;height:26px;border:1px solid #dbdbdb;color:#666;line-height:26px;padding-left:5px;font-size:14px;position: absolute;left:0;top:12px;*border-right:1px solid #fff;*height:24px;}
input.search_btn{width:43px;height:28px; *height: 26px; border:1px solid #dbdbdb;background:url(../images/icon_search.png) no-repeat center center;cursor:pointer;position: absolute;right:0;top:12px; background-color: #fff;}

/*底部*/
.footer_cnt{color:#333;width:100%;height:100px;overflow: hidden;background-color: #F7F7F7;border-top: 1px solid #E3E5E8;padding: 30px 0;text-align: center;font-size: 12px;line-height: 20px;}
.footer_cnt a{color:#333;}
/*ajax加载提示*/
.ajax_tips{width:1002px;height:70px;margin-left:auto;margin-right:auto;display:table;text-align:center;line-height:70px;font-size:14px;color:#d3d3d3;}
.ajax_tips span{display:table-cell;width:100%;height:100%;vertical-align:middle;}
.ajax_tips span img{max-height:100%;}
/*侧边栏返回顶部*/
.goto_top{position:fixed;left:50%;width:43px;height:143px;margin-left:515px;bottom:161px;z-index: 99999;display:none;}
.goto_top a{display:block;width:100%;height:43px;position:absolute;left:0;background:transparent url(../images/to_top_v2.png) no-repeat scroll 0 0;}
.goto_top a.show_go_0{background-position:0 0;bottom:0;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.goto_top a.show_go_0:hover{background-position:-43px 0;}
.goto_top a.show_go_1{background-position:0 -50px;bottom:51px;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.goto_top a.show_go_1:hover{background-position:-43px -50px;}
.erwei_cnt{width:132px;height:286px;opacity:0;*display:none;filter:alpha(opacity=0);position:absolute;left:-132px;bottom:0px;background:transparent url(../images/2codes.png) no-repeat scroll 0% 0%;-webkit-transform-origin:right 80%;-moz-transform-origin:right 80%;-ms-transform-origin:right 80%;-o-transform-origin:right 80%;transform-origin:right 80%;-webkit-transform:scale(0.01);-moz-transform:scale(0.01);-ms-transform:scale(0.01);-o-transform:scale(0.01);transform:scale(0.01);-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
a.show_go_1:hover + div.erwei_cnt{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;filter:alpha(opacity=100);}
*html .goto_top{ position: absolute; bottom: auto; margin-bottom: 305px; top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); }

/* 快讯-start */
.fixed-kuaixun{position: fixed; bottom: -70px; left: 50%; width: 445px; height: 48px; margin-left: -222px; background-color: #fff; z-index: 99999; font-size: 16px; font-family: "microsoft yahei",Arial, Helvetica, sans-serif; box-shadow: 0 0 2px #aaa;}
/* IE6兼容 - 在 IE6 中实现 position:fixed; 的办法，解决“被固定定位的元素在滚动滚动条的时候会闪动”问题 */
*html{background-image: url(about:blank); background-attachment: fixed;}
*html .fixed-kuaixun{position:absolute; top:expression(eval(document.documentElement.scrollTop +document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)-70)); bottom: auto;}
.fixed-kuaixun img{position: absolute; left: 0; top: 0;}
.fixed-kuaixun .txt{position: absolute; top: 50%; height: 32px; line-height: 32px; margin-top: -16px; left: 86px; color: #333; font-size: 16px; width: 320px; text-align: center; overflow: hidden;}
.fixed-kuaixun .txt:hover{color: #f83a22; text-decoration: underline;}
.fixed-kuaixun .close{position: absolute; right: 5px; top: 50%; margin-top: -9px; width: 30px; height: 18px; background-image: url("../images/close_sp.png"); background-repeat: no-repeat; background-position: 0 0; text-indent: -99em; overflow: hidden;}
.fixed-kuaixun .close:hover{height: 32px; background-position: 0 -18px; margin-top: -16px;}
/* 快讯-end */

/* 公共图片hover效果 注意图片外容器一定要定宽高，然后加overflow: hidden;样式 */
img.animation{-webkit-transition: all 400ms; -moz-transition: all 400ms; -ms-transition: all 400ms; -o-transition: all 400ms; transition: all 400ms;}
img.animation:hover{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1);}
